package com.example.demo.service;

import java.util.Map;

/**
 * 工作流服务接口
 * 提供工作流运行和流式工作流运行的功能
 */
public interface WorkflowService {
    
    /**
     * 运行工作流
     * @param workflowID 工作流ID
     * @param parameters 工作流参数
     * @return 工作流运行结果
     */
    String runWorkflow(String workflowID, Map<String, Object> parameters);
    
    /**
     * 流式运行工作流
     * @param workflowID 工作流ID
     * @param parameters 工作流参数
     * @return 流式响应结果
     */
    String streamWorkflow(String workflowID, Map<String, Object> parameters);
} 